<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Include/esb/nrf_esb_constants.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css" />
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="alias.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="alias.js"></script>

<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>



<script type="text/javascript">
  jQuery(document).ready(function () {
    if(gref){ // Number all _img and _table classes
      gref();
    }
  });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->

<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">nRF Enhanced Shockburst
   &#160;<span id="projectnumber">version 0.4.2</span>
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('nrf__esb__constants_8h.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">Include/esb/nrf_esb_constants.h File Reference</div>  </div>
</div>
<div class="contents">

<p>Enhanced ShockBurst constants and default values.  
<a href="#details">More...</a></p>

<p><a href="nrf__esb__constants_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Hardware resources used by Enhanced ShockBurst</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07ed7b06d85a6a7ac423bc02cf41eb49"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_HIGH_IRQ_PRIORITY" ref="ga07ed7b06d85a6a7ac423bc02cf41eb49" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga07ed7b06d85a6a7ac423bc02cf41eb49">NRF_ESB_HIGH_IRQ_PRIORITY</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt priority the Gazell timer and the radio. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab03b260f47211f57ed1a8b2e6663f1b8"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_LOW_IRQ_PRIORITY" ref="gab03b260f47211f57ed1a8b2e6663f1b8" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gab03b260f47211f57ed1a8b2e6663f1b8">NRF_ESB_LOW_IRQ_PRIORITY</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt priority for Gazell callback functions. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga82b5492ae93911aad4d0ce6c970fe4ff"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_SWI_IRQn" ref="ga82b5492ae93911aad4d0ce6c970fe4ff" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga82b5492ae93911aad4d0ce6c970fe4ff">NRF_ESB_SWI_IRQn</a>&#160;&#160;&#160;SWI0_IRQn</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Software interrupt # used for callback functions. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf233b7deec5a79f7ccef3d5b98867772"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_SWI_IRQ_HANDLER" ref="gaf233b7deec5a79f7ccef3d5b98867772" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gaf233b7deec5a79f7ccef3d5b98867772">NRF_ESB_SWI_IRQ_HANDLER</a>&#160;&#160;&#160;SWI0_IRQHandler</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Software interrupt handler used for callback functions. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga32ecc385c3a2265e51b1e2ffaea141cc"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_TIMER" ref="ga32ecc385c3a2265e51b1e2ffaea141cc" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga32ecc385c3a2265e51b1e2ffaea141cc">NRF_ESB_TIMER</a>&#160;&#160;&#160;NRF_TIMER2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Timer to be used as flywheel timer. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7ee8455da2667f913a6def10c58fffe4"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_TIMER_PERPOWER_Msk" ref="ga7ee8455da2667f913a6def10c58fffe4" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga7ee8455da2667f913a6def10c58fffe4">NRF_ESB_TIMER_PERPOWER_Msk</a>&#160;&#160;&#160;POWER_PERPOWER_TIMER2_Msk</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">PERPOWER mask for the timer. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa76745115b15013a372ef4b1eb505d5f"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_TIMER_IRQn" ref="gaa76745115b15013a372ef4b1eb505d5f" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gaa76745115b15013a372ef4b1eb505d5f">NRF_ESB_TIMER_IRQn</a>&#160;&#160;&#160;TIMER2_IRQn</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt # for the timer. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3a693c4c00bbbb66a88969630b20e028"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_TIMER_IRQ_HANDLER" ref="ga3a693c4c00bbbb66a88969630b20e028" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga3a693c4c00bbbb66a88969630b20e028">NRF_ESB_TIMER_IRQ_HANDLER</a>&#160;&#160;&#160;TIMER2_IRQHandler</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt handler for the timer. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7a62e676c4047700f4a218c43e0f1cbc"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_PPI_EEP0" ref="ga7a62e676c4047700f4a218c43e0f1cbc" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga7a62e676c4047700f4a218c43e0f1cbc">NRF_ESB_PPI_EEP0</a>&#160;&#160;&#160;(NRF_PPI -&gt; CH0_EEP)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gazell PPI event endpoint 0. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0171c250426379a744bb7eb124da642a"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_PPI_TEP0" ref="ga0171c250426379a744bb7eb124da642a" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga0171c250426379a744bb7eb124da642a">NRF_ESB_PPI_TEP0</a>&#160;&#160;&#160;(NRF_PPI -&gt; CH0_TEP)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gazell PPI task endpoint 0. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9c0abfb1ae03d47d18c289c669e29e8"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_PPI_EEP1" ref="gab9c0abfb1ae03d47d18c289c669e29e8" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gab9c0abfb1ae03d47d18c289c669e29e8">NRF_ESB_PPI_EEP1</a>&#160;&#160;&#160;(NRF_PPI -&gt; CH1_EEP)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gazell PPI event endpoint 1. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5d45ed4c709669a7bcf793501976b0ff"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_PPI_TEP1" ref="ga5d45ed4c709669a7bcf793501976b0ff" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga5d45ed4c709669a7bcf793501976b0ff">NRF_ESB_PPI_TEP1</a>&#160;&#160;&#160;(NRF_PPI -&gt; CH1_TEP)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gazell PPI task endpoint 1. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga490f6cff2e8aa906d2b8c880039c42d2"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_PPI_EEP2" ref="ga490f6cff2e8aa906d2b8c880039c42d2" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga490f6cff2e8aa906d2b8c880039c42d2">NRF_ESB_PPI_EEP2</a>&#160;&#160;&#160;(NRF_PPI -&gt; CH2_EEP)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gazell PPI event endpoint 2. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa3202c41c98e7371ffc3c908b6b48da3"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_PPI_TEP2" ref="gaa3202c41c98e7371ffc3c908b6b48da3" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gaa3202c41c98e7371ffc3c908b6b48da3">NRF_ESB_PPI_TEP2</a>&#160;&#160;&#160;(NRF_PPI -&gt; CH2_TEP)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gazell PPI task endpoint 2. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga774fb8ac957006bc4060fac73e380a0c"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_PPI_CHEN_MSK_0_AND_1" ref="ga774fb8ac957006bc4060fac73e380a0c" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga774fb8ac957006bc4060fac73e380a0c">NRF_ESB_PPI_CHEN_MSK_0_AND_1</a>&#160;&#160;&#160;(0x03)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Channel enable/disable mask for PPI endpoint 0 and 1. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7f430819346e57720aa62827cf0108a2"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_PPI_CHEN_MSK_2" ref="ga7f430819346e57720aa62827cf0108a2" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga7f430819346e57720aa62827cf0108a2">NRF_ESB_PPI_CHEN_MSK_2</a>&#160;&#160;&#160;(0x04)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Channel enable/disable mask for PPI endpoint 2. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8116c5685a4648ffc7043cbe4c5279d0"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_CONST_FIFO_LENGTH" ref="ga8116c5685a4648ffc7043cbe4c5279d0" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga8116c5685a4648ffc7043cbe4c5279d0">NRF_ESB_CONST_FIFO_LENGTH</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum number of packets allowed in a TX or RX FIFO. <br/></td></tr>
<tr><td colspan="2"><div class="groupHeader">Constant pipe and FIFO configuration</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gaf62372ca4e26125f68987d5160b710ab">NRF_ESB_CONST_PIPE_COUNT</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of TX pipes (at least one for each Device-Host pairs).  <a href="group__esb__02__api.html#gaf62372ca4e26125f68987d5160b710ab"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5b84b59bab5bad85c0c491d0c1851808"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_CONST_MAX_TOTAL_PACKETS" ref="ga5b84b59bab5bad85c0c491d0c1851808" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga5b84b59bab5bad85c0c491d0c1851808">NRF_ESB_CONST_MAX_TOTAL_PACKETS</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum number of packets available for reservation at any one time. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6fb1ece47082353129db90fd919fe0d2"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_CONST_MAX_PAYLOAD_LENGTH" ref="ga6fb1ece47082353129db90fd919fe0d2" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga6fb1ece47082353129db90fd919fe0d2">NRF_ESB_CONST_MAX_PAYLOAD_LENGTH</a>&#160;&#160;&#160;32</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum allowed payload length in bytes. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae5806248d091c410f45d490532df4d1d"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_CONST_CALLBACK_QUEUE_LENGTH" ref="gae5806248d091c410f45d490532df4d1d" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gae5806248d091c410f45d490532df4d1d">NRF_ESB_CONST_CALLBACK_QUEUE_LENGTH</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum number of notifications allowed in the callback queue. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gaf62372ca4e26125f68987d5160b710ab">NRF_ESB_CONST_PIPE_COUNT</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of TX pipes (at least one for each Device-Host pairs).  <a href="group__esb__02__api.html#gaf62372ca4e26125f68987d5160b710ab"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a1da0840e5d996c3de1b2e8d8106db8"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_CONST_QUEUE_LENGTH" ref="ga8a1da0840e5d996c3de1b2e8d8106db8" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga8a1da0840e5d996c3de1b2e8d8106db8">NRF_ESB_CONST_QUEUE_LENGTH</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum number of packets allowed in a TX or RX queue. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5b84b59bab5bad85c0c491d0c1851808"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_CONST_MAX_TOTAL_PACKETS" ref="ga5b84b59bab5bad85c0c491d0c1851808" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga5b84b59bab5bad85c0c491d0c1851808">NRF_ESB_CONST_MAX_TOTAL_PACKETS</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum number of packets available for reservation at any one time. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6fb1ece47082353129db90fd919fe0d2"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_CONST_MAX_PAYLOAD_LENGTH" ref="ga6fb1ece47082353129db90fd919fe0d2" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga6fb1ece47082353129db90fd919fe0d2">NRF_ESB_CONST_MAX_PAYLOAD_LENGTH</a>&#160;&#160;&#160;32</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum allowed payload length in bytes. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae5806248d091c410f45d490532df4d1d"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_CONST_CALLBACK_QUEUE_LENGTH" ref="gae5806248d091c410f45d490532df4d1d" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gae5806248d091c410f45d490532df4d1d">NRF_ESB_CONST_CALLBACK_QUEUE_LENGTH</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum number of notifications allowed in the callback queue. <br/></td></tr>
<tr><td colspan="2"><div class="groupHeader">Default parameters</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafcef99e6edc62dfef2911bfdc890e0ca"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_BASE_ADDRESS_0" ref="gafcef99e6edc62dfef2911bfdc890e0ca" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gafcef99e6edc62dfef2911bfdc890e0ca">NRF_ESB_DEFAULT_BASE_ADDRESS_0</a>&#160;&#160;&#160;0xE7E7E7E7</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default base address 0. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga59cfb19c9b5e315a74ba07645568703e"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_BASE_ADDRESS_1" ref="ga59cfb19c9b5e315a74ba07645568703e" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga59cfb19c9b5e315a74ba07645568703e">NRF_ESB_DEFAULT_BASE_ADDRESS_1</a>&#160;&#160;&#160;0xC2C2C2C2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default base address 1. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga03c8211748233e852a98b58d4d238e85"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_PREFIX_BYTE_0" ref="ga03c8211748233e852a98b58d4d238e85" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga03c8211748233e852a98b58d4d238e85">NRF_ESB_DEFAULT_PREFIX_BYTE_0</a>&#160;&#160;&#160;0xE7</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default prefix address pipe 0. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5fa72f4a868d2810d07976d4db47cc69"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_PREFIX_BYTE_1" ref="ga5fa72f4a868d2810d07976d4db47cc69" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga5fa72f4a868d2810d07976d4db47cc69">NRF_ESB_DEFAULT_PREFIX_BYTE_1</a>&#160;&#160;&#160;0xC2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default prefix address pipe 1. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac9aad48851e99c8eafd086c320801863"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_PREFIX_BYTE_2" ref="gac9aad48851e99c8eafd086c320801863" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gac9aad48851e99c8eafd086c320801863">NRF_ESB_DEFAULT_PREFIX_BYTE_2</a>&#160;&#160;&#160;0xC3</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default prefix address pipe 2. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9a3214ad87752cb8e30d67255b33ae11"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_PREFIX_BYTE_3" ref="ga9a3214ad87752cb8e30d67255b33ae11" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga9a3214ad87752cb8e30d67255b33ae11">NRF_ESB_DEFAULT_PREFIX_BYTE_3</a>&#160;&#160;&#160;0xC4</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default prefix address pipe 3. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6eb892cb0f98c30329fbcc9cd556944e"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_PREFIX_BYTE_4" ref="ga6eb892cb0f98c30329fbcc9cd556944e" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga6eb892cb0f98c30329fbcc9cd556944e">NRF_ESB_DEFAULT_PREFIX_BYTE_4</a>&#160;&#160;&#160;0xC5</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default prefix address pipe 4. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaebba95b6da169fcad5d8cef4ac2cb4a8"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_PREFIX_BYTE_5" ref="gaebba95b6da169fcad5d8cef4ac2cb4a8" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gaebba95b6da169fcad5d8cef4ac2cb4a8">NRF_ESB_DEFAULT_PREFIX_BYTE_5</a>&#160;&#160;&#160;0xC6</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default prefix address pipe 5. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaca19d9659ad39a272547d2d353a68eb1"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_PREFIX_BYTE_6" ref="gaca19d9659ad39a272547d2d353a68eb1" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gaca19d9659ad39a272547d2d353a68eb1">NRF_ESB_DEFAULT_PREFIX_BYTE_6</a>&#160;&#160;&#160;0xC7</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default prefix address pipe 6. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1c9f91ca88c6eb6032f9061563851456"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_PREFIX_BYTE_7" ref="ga1c9f91ca88c6eb6032f9061563851456" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga1c9f91ca88c6eb6032f9061563851456">NRF_ESB_DEFAULT_PREFIX_BYTE_7</a>&#160;&#160;&#160;0xC8</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default prefix address pipe 7. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae63bac563a4c48309250c4b88d75be12"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_BASE_ADDRESS_LENGTH" ref="gae63bac563a4c48309250c4b88d75be12" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gae63bac563a4c48309250c4b88d75be12">NRF_ESB_DEFAULT_BASE_ADDRESS_LENGTH</a>&#160;&#160;&#160;NRF_ESB_BASE_ADDRESS_LENGTH_4B</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default on-air base address length. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga02efa3d8eedc9a6597f02a14812b915c"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_CRC_LENGTH" ref="ga02efa3d8eedc9a6597f02a14812b915c" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga02efa3d8eedc9a6597f02a14812b915c">NRF_ESB_DEFAULT_CRC_LENGTH</a>&#160;&#160;&#160;NRF_ESB_CRC_LENGTH_1_BYTE</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default CRC length. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga95eaf88252a4ee552748a5acca75c162"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_ENABLED_PRX_PIPES" ref="ga95eaf88252a4ee552748a5acca75c162" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga95eaf88252a4ee552748a5acca75c162">NRF_ESB_DEFAULT_ENABLED_PRX_PIPES</a>&#160;&#160;&#160;0xFF</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default enabled RX pipes. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3fefe78b8e50dec6841ecddecbe66a53"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_MAX_NUMBER_OF_RETRANSMITS" ref="ga3fefe78b8e50dec6841ecddecbe66a53" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga3fefe78b8e50dec6841ecddecbe66a53">NRF_ESB_DEFAULT_MAX_NUMBER_OF_RETRANSMITS</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default number of retransmits. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gade82402b8bef1671f4238847d33f239f"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_OUTPUT_POWER" ref="gade82402b8bef1671f4238847d33f239f" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gade82402b8bef1671f4238847d33f239f">NRF_ESB_DEFAULT_OUTPUT_POWER</a>&#160;&#160;&#160;NRF_ESB_OUTPUT_POWER_0_DBM</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default TX output power. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadaaf65ba40ad9f9142c2f1a550e877b5"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_DATARATE" ref="gadaaf65ba40ad9f9142c2f1a550e877b5" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#gadaaf65ba40ad9f9142c2f1a550e877b5">NRF_ESB_DEFAULT_DATARATE</a>&#160;&#160;&#160;NRF_ESB_DATARATE_2_MBPS</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default datarate. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8eb44cd88075f59c0dc468fa991496a2"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_RETRANSMIT_DELAY" ref="ga8eb44cd88075f59c0dc468fa991496a2" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__esb__02__api.html#ga8eb44cd88075f59c0dc468fa991496a2">NRF_ESB_DEFAULT_RETRANSMIT_DELAY</a>&#160;&#160;&#160;600</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default retransmit delay. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf2e5bffa0e192372a921088e0d9c890e"></a><!-- doxytag: member="nrf_esb_constants.h::NRF_ESB_DEFAULT_CHANNEL" ref="gaf2e5bffa0e192372a921088e0d9c890e" args="" -->
#define&#160;</td><td class="memItemRight" valign="bottom"><b>NRF_ESB_DEFAULT_CHANNEL</b>&#160;&#160;&#160;(10)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Enhanced ShockBurst constants and default values. </p>
<p>NOTE! Changing values here has no effect. They are only provided as a reference. </p>

<p>Definition in file <a class="el" href="nrf__esb__constants_8h_source.html">nrf_esb_constants.h</a>.</p>
</div></div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="nrf__esb__constants_8h.html">nrf_esb_constants.h</a>      </li>

    <li class="footer">
      Copyright &copy 2006-2011 <a href="http://www.nordicsemi.no" style="text-decoration:none">Nordic Semiconductor</a>.
      All Rights Reserved.
      <a href="disclaimer.html">Disclaimer</a>
    </li>
   </ul>
 </div>


</body>
</html>
